home *** CD-ROM | disk | FTP | other *** search
-
- MysticView history
-
- 0.98a
- - forgot to implement NORECURSE tooltype setting. fixed.
- - added NOLOOP and AUTOQUIT settings. requested by P. Habermehl.
- - most important recent change: new default background color :)
- - implemented SORTMODE none/random/alpha
- - added limitations for unregistered users. :)
-
- 0.97h
- - added DITHERMODE setting. implemented EDD dithering.
- - renamed DITHER to DITHERING.
- - pictures that could not be loaded no longer interrupt
- slideshows, and a proper error message will be displayed.
- - added Delete Picture.
- - copy/move/delete now applies to the pictures' icons, too.
- - added STARTPIC setting.
- - restructured menus.
- - added Flip Horizontally and Flip Vertically.
- - MysticView now creates an icon for its settings, if necessary.
- - implemented loading and saving of presets, added PRESETPATH
- and PRESETFILE settings
- - fixed DEFAULT option. now the defaults are overridden by
- arguments specified in the command line.
-
- 0.97g
- - the preload task's priority has been reset to -1.
- - added newicon thumbnail feature. (preliminary,
- for experimental purposes only)
-
- * 0.97f
- - added preloading.
- - added invisible close and screenback gadgets. this works
- only when both the settings WINSIZEMODE=FULL and
- BACKDROP are specified.
- - MysticView no longer forgets the current filename when
- the configuration is changed, and slideshows will be
- continued.
- - added some more keyboard shortcuts
- - dropped the german documentation, created a guide file and
- an install script
-
- 0.97e
- - added picture information and PICINFO setting
- - implemented a new picture-management class consisting
- of several subtasks.
- - slideshow now works as expected. (preload is not
- yet re-implemented, though)
- - fixed many menu-related problems and improved menu layout
- - added copy to..., move to... for 10 configurable slots each.
- - all path/filenames are now handled dynamically
- - with the REQUESTFILE option enabled, a requester no
- longer pops up when images were specified at startup.
- - improved memory management
- - when initialization fails, a requester is shown for
- retry, cancel, or retry using defaults.
- - added LISTFILE commandline option. it allows to specify a
- list file from where to fetch pictures.
- - added Open List File... menu and LISTPATH config.
- - the window border is now refreshed correctly (after approx.
- 1/5 second. guess what, a subtask is used here. opaque window
- sizing would suffer too much from refreshing the window border
- all the time :)
- - finally! MysticView should close down gently now if the required
- versions of guigfx or render.library could not be opened (#&ยง@%!?)
- - new icon tooltypes are created dynamically. no need to upgrade
- MysticView's icon anymore.
-
- 0.97d
- - the configuration is now saved to MysticView's icon.
- - menu items didn't toggle correctly (forgot MENUTOGGLE.
- what the heck, why does this work with MagicMenu ;)
- - added more CTRL_C exit breakpoints
- - the main task priority is now reset correctly.
- - improved handling
- - major menu layout rework
- - added AUTOSAVESETTINGS
- - added PREVIEWMODE
- - added grid refresh
- - fixed lots of minor quirks and problems
-
- 0.97c
- - slightly improved screenmode selection logic:
- default screen size is now the workbench's visual
- dimensions, no longer its absolute size.
- - re-implemented screenaspect tooltypes (thanks to ZZA :)
- - added slideshow mode
- - MysticViw now reads its configuration from the icon,
- even when started from shell. commandline arguments
- simply override the settings from the icon's tooltypes.
- - added mouse scrolling - it's now possible to drag the
- picture around in MysticView's window.
- - added a lot of menu items
- - improved HAM refresh logic
- - the screen's title bar is no longer obscured in
- WINOPENMODE=VISIBLE and without BACKDROP mode.
- - added MODEID, SCRWIDTH, SCRHEIGHT
- - added screenmode requester
-
- 0.97b
- - MysticView crashed without cybergraphics. Fixed.
-
- 0.97a
- - The display part has been rewritten. Now a daemon-like
- view-class handles the display as a background task.
- the new display logic is faster.
- - implemented zooming and scrolling in all displaymodes
- (except for DISPLAYMODE=FIT).
- - implemented DISPLAYMODE KEEPASPECT2 and IGNOREASPECT.
- DISPLAYMODE=ONEPIXEL has got a slightly different meaning now.
- - implemented asychronous, recursive directory scanning.
- - multiselect und patternmatching is now supported via
- drag&drop, filerequester, commandline and wbstart.
- - added some keyboard shortcuts.
- - Next and Previous Picture is now implemented.
- - BORDERLESS has been renamed to BACKDROP.
- - WINSIZEMODE=NORMAL renamed to WINSIZEMODE=DEFAULT,
- WINOPENMODE=NORMAL renamed to WINOPENMODE=DEFAULT
- - PREVIEW und OPAQUESIZING are combined to a new single option: OPAQUE.
- - added new options QUICKPALETTE and DITHER.
- - TRANSPARENCY, REFRESHDELAY and AUTODITHER have been removed.
- - added some menu configurations.
-
- 0.96n
- - MysticView now uses DoPictureMethod()/PICMTHD_MAPDRAWHANDLE for
- quick drawing in preview mode and for opaque sizing.
- - added tooltype WINSIZEMODE=SMALL, renamed WINSIZEMODE=66PERCENT
- to WINSIZEMODE=LARGE.
-
- 0.96m
- - fixed a minor pubscreen problem.
-
- 0.96l
- - a logo task is no longer launched when a startup
- picture is specified.
- - minor internal changes
-
- 0.96k
- - since v0.96j, MysticView uses guigfx.library v3
- features, but it still opened guigfx.library v1.
- fixed.
- - minor problems corrected.
- - when a startup picture is specified, the logo task is
- launched with a lower priority than the load task.
- - added STARTPATH tooltype.
-
- 0.96j
- - added RENDERMEM option
- - fixed ASL filerequester problems.
-
- 0.96i
- - added cursor and mouse scrolling in DISPLAYMODE=ONEPIXEL.
- - window is now WFLG_ACTIVATE.
- - improved refresh mechanism.
- - added KEEPIMAGE.
-
- 0.96h
- - added a nicer rendered logo and dropped alpha-channel processing
- for the logo in TRANSPARENCY mode.
- - KEEPASPECT now works in TRANSPARENCY mode on screens with
- aspects different from 1:1.
- - TRANSPARENCY is slightly faster.
- - removed NOBACKFILL hook in TRANSPARENCY mode.
- - added BGCOLOR option.
-
- 0.96f
- - drastically reduced memory consumption.
-
- 0.96e
- - implemented tooltypes SCREENASPECTX and SCREENASPECTY for
- correction of distorted screen aspects (e.g. Cybergraphics
- 640x256, or custom screen modes boosted with MonEd etc)
- - since the autodither value cannot be computed for rendering
- to HAM screen modes, HAM dithering is always enabled with
- AUTODITHER != 0 and disabled with AUTODITHER=0.
- - (finally?) solved all subtask administritation problems.
- - fixed commandline and wbarg parsing and supplied a proper
- template.
- - MysticView now quits with the ESC key.
- - added REQUESTFILE for MysticView to open a filerequester on
- startup.
- - The filerequester now opens asynchronously.
- - included Mac's newicon.
-
- 0.96d
- - Fixed a minor problem with MysticView running multiple
- times on HAM public screens.
- - Fixed Division-by-zero problem in MysticView's drawtask
- (hopefully)
- - improved subtask data-share mechanism
- - tooltype options are no longer case sensitive.
-
- 0.96c
- - Added tooltype option HAM for MysticView to open
- a HAM screen in combination with CUSTOMSCREEN.
-
- 0.96b
- - re-implemented transparency mode
- - implemented About requester
- - improved TRANSPARENCY mode: the background is no longer
- snapped when a REFRESHWINDOW message arrives
-
- 0.96a
- - MysticView has been completely restructured in preparation
- for further enhancements
-
- 0.95g
- - added DirOpus configuration example.
- - MysticView has got a menu and a filerequester for loading.
- - if CUSTOMSCREEN is specified, the new screen is actually
- a pubscreen.
- - implemented PRECISION tooltype.
- - 0.95f was eating its own signals - after 16 refresh signal
- arrivals, no more subtasks could be created. Fixed.
-
- 0.95f
- - added filename argument and FILENAME tooltype.
- - fixed WINOPENMODE
-
- 0.95e
- - MysticView did not work without Cybergraphics. Fixed.
- Thanks to Plex and New Mode who reported this bug.
-
- 0.95d
- - minor problems fixed.
-
- 0.95c
- - improved speed.
- - implemented CUSTOMSCREEN and DEPTH for MysticView to
- open on a custom sreen. These features are preliminary,
- though.
-
- 0.95
- - implemented more reliable shared-data access for
- MysticView's subtasks.
- - drawtask priority reset to 0.
- - removed a lot of bugs from the subtask admin code.
- - MysticView does no longer lose memory.
-
- 0.94
- - implemented DISPLAYMODE KEEPASPECT
- - supplied a NOBACKFILL hook for the window.
- - unallocated pens and undefined areas are no longer visible.
- - the redraw task now runs with a priority of -1.
- - slightly improved opaque-sizing. the rastered bitmap is
- precalculated right after loading, when OPAQUESIZING=TRUE
- and TRANSPARENCY=0
- - fixed WINTOP and WINLEFT.
-
- 0.93
- - added asynchronous drawing - leading to much better
- window handling
- - MysticView runs with a priority of 1, its subtasks
- with a priority of 0
- - added tooltype options
-
- 0.92
- - implemented DISPMODE_ONEPIXEL.
- - heavily trained for stableness.
-
- 0.91
- - memory management improved
-
- 0.9
- - completely rewritten from the scratch, now using
- guigfx.library. features asynchronous loading,
- a transparent window, dithering, more elaborated
- window sizing and opening techniques,
- different display modes, and much more.
-
-
- -------------------------- cut ---------------------------
-
- 0.76
- - layout improved.
- - implemented ADAPTIVEBORDER
-
- 0.75
- - added lots of tooltype options
- - fixed many minor problems
- - greatly improved some image refresh problems.
-
- * 0.68
- - minor changes
- - there was a heavy bug in v16.1 and v16.2 of render.library.
- I guess that MysticView crashed right at startup if you did
- NOT use the 68060 version. Sorry. I bumped the required
- library version to v17 where this bug has been fixed.
-
- 0.67
- - major rework and clean-up
-
- 0.66
- - The color allocation strategy has been improved.
-
- 0.65
- - I couldn't quickly get rid of some heavy bugs I've
- introduced with v0.64. So I decided to continue work
- with v0.62 and render.library v12.0.
- Asynchronous loading is no longer implemented.
- This version seems to work pretty stable.
-
- 0.64
- - asynchronous loading implemented.
-
- 0.63
- - About is asynchronous now.
- - improved color allocation strategy.
- - MysticView crashed on 2-color-displays. Fixed.
-
- 0.62
- - better allocation strategy for critical colors on
- displays with few sharable pens.
- - Filerequester implemented.
- - A percentual render progress display and several messages
- are displayed in the window's title bar.
- - The picture's width is now layouted pixelwise, no longer in
- multiples of 16 pixels.
- - Various enhancements and bugfixes
-
- 0.60
- - Faster display.
- - Several bugs fixed.
- - Fixed display problems (window borders and flicker...).
- - Pooled memory management implemented.
- - Window is SIMPLE_REFRESH now.
- - Requires less memory.
- - Nicer logo.
- - Menu implemented for "About" requester and "Quit". Other
- menu functions are not yet implemented.
-
- 0.53
- - faster window refresh.
- - Requires less memory
-
- 0.52
- - now takes care of aspect ratios.
- This applies to both the image and the screen mode.
- - nicer logo
-
- 0.51
- - MysticView lost memory. Fixed.
- - Sped-up window refresh after resizing.
- - uses PRECISION_IMAGE instead of PRECISION_EXACT.
-
- 0.50
- - initial version
-